/**
 * 泛型工具
 */

interface Type1{
    id:number,
    name:string
    age:number,
    sex:string
}
 type NewType1=Partial<Type1>

 type NewType2=Required<NewType1>

 type NewType3=Readonly<Type1>
// let nt1:NewType1={
//     id:1,
//     name:'giles',
//     age:22,
//     sex:'男'
// }

